userdefined type declaration in c